<?php
session_start();
include "functies.php";
weg_hier();
// basiswaarden
$verversing = 5;
$metatekst = "<meta http-equiv=\"refresh\" content=\"$verversing\">"; # default is: refresh!
$knoptekst = "antwoord geven"; # default!
$tekstweg = true;

// moet refresh uit omdat de docent een antwoord wil geven op een vraag?
if (isset($_REQUEST['nieuw'])) {
	if ($_REQUEST['nieuw']=="antwoord geven") {
		$metatekst = "";
		$tekstweg = false;
		$knoptekst = "Les hervatten";
	} else {
		$metatekst = "<meta http-equiv=\"refresh\" content=\"$verversing\">"; # default is: refresh!
		$tekstweg = true;
		$knoptekst = "antwoord geven";
	}
}
?>

<html>
	<head>
		<link rel="stylesheet" type="text/css" href="masterstijl.css" />
		<?php echo $metatekst; // voor het invullen van de juiste refreshrate ?>
	</head>
<body>
<?php

// ----debug
//toon_lijst($_SESSION);
//toon_lijst($_GET);
//toon_lijst($_REQUEST);


// ophalen gegevens van de les en de leerlingen die daar bij horen,
// ongeacht of dit de eerste keer is dat de pagina wordt aangeroepen.
if (isset($_GET['lesnr'])) {
	$lesid = $_GET['lesnr']; # welk lesnr is aangeklikt?
	$_SESSION['lesnummer']=$lesid;
} else {
	$lesid = $_SESSION['lesnummer'];
}
$les = toon_vak($lesid); # van die les halen we alle gegevens op.
$leerlingen = leerlingen_in_les($lesid); # en we halen alle leerlingen op die in die les zitten.

// Opbouwen van de kop
print "<h1>$les[les]</h1>";
print "<h3>Docent: $les[docent] ($les[school])</h3>";
print "<h4>Uur: $les[uur] $les[dag] $les[maand] $les[jaar]</h4>";
print "<hr>";

// de docent wil antwoord geven op een vraag..
if(isset($_REQUEST['antw'])) {
	// bepalen van welke leerling de vraag kwam en wat de antwoordtekst is
	$sleutel = array_keys($_REQUEST['antw']);
	$wie_id = $sleutel[0];
	$antwoord_tekst = $_REQUEST['antwoord'][$wie_id];
	beantwoord_vraag($lesid,$wie_id,$antwoord_tekst); // verwerken
}

// de docent wil een specifieke vinger uitzetten
if (isset($_REQUEST['uitzetten'])) {
		$lijst = $_REQUEST['uitzetten'];
		$sleutel = array_keys($lijst);
		$uitid = $leerlingen[$sleutel[0]]['llid'];
		//print "Uitzetten: $uitid   $lesid";
		leerlingvingerweg($uitid,$lesid);
		unset($_REQUET['uitzetten']);
		header('Location:tweedescherm.php');
		
}	

// de docent wil alle vingers uitzetten
if (isset($_REQUEST['alles'])) {
	$lesid = 1;
	alle_vingers_weg($lesid);
	unset($_REQUEST['alles']);
	header('Location:tweedescherm.php');
}

// Nu kunnen alle leerlingen neergezet worden:

print "<h2>Leerlingen:</h2><br>";
print "<form action=\"tweedescherm.php\" method=\"post\">";
print "<table>";
$volgnr=0;
foreach ($leerlingen as $leerling) {
	$vinger=toon_vinger($leerling['llid'],$lesid);
	if ($vinger=="ja") {
		$klasse = "ja";
	} else {
		$klasse = "nee";
	}
	print "<tr><td>$leerling[voornaam] $leerling[achternaam]</td>";
	print "<td class=\"$klasse\"></td>";
	print "<td><input type=\"submit\" name=\"uitzetten[$volgnr]\" value=\"uitzetten\"></td>";
	print "</tr>";
	$volgnr++;
}


print "<tr><td></td><td>";
print "<input type=\"submit\" name=\"alles\" value=\"alles uitzetten\">"; 
print "</td><td></td></tr>";
print "</table>";

print "<input type=\"submit\" name=\"nieuw\" value=\"$knoptekst\">";
$vragen = haal_vragen_op($lesid);
$vorm = "een";
foreach ($vragen as $vraag) {
	$tekst = $vraag['vraag'];
	$antwoord = $vraag['vraagantwoord'];
	$l = strlen($tekst);
	if ($l > 2) {
		$ll = $vraag ['llid'];
		$leerlingnaam = naam_leerling($ll);
		if ($vorm=="twee") {
			$vorm="een";
		} else {
			$vorm = "twee";
		}
		print "<div class=\"$vorm\">";
		print "<hr>";
		print "Vraag gesteld door <u>$leerlingnaam</u> : <br>";
		print "<i>$tekst</i><br>";
		print "<div class=\"antwoord\">$antwoord</div>";
		if (!$tekstweg) {
			print "<input type=\"text\" name=\"antwoord[$ll]\" size=\"60\">";
			print "<input type=\"submit\" name=\"antw[$ll]\" value=\"versturen\">";
		}
		print "<hr>";
		print "</div>";
	}
}

/*
$antwoorden = haal_antwoorden_op($lesid);
//toon_lijst($vragen);
$vorm = "een";
foreach ($antwoorden as $antwoord) {
	$tekst = $antwoord['antw'];
	$tekst = trim($tekst);
	if (!$tekst=="") {
		$ll = $antwoord ['llid'];
		$leerlingnaam = naam_leerling($ll);
	
		if ($vorm=="twee") {
			$vorm="een";
		} else {
			$vorm = "twee";
		}
		print "<div class=\"$vorm\">";
		print "<hr>";
		print "Antwoord gegeven door: $leerlingnaam : <br>";
		print "<i>$tekst</i><br>";
		print "<hr>";
		print "</div>";
	}
}

*/
print "</form>";
?>

</body>
</html>